armed with rifles - Turco Inglés Diccionario